home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / gnu / gnuchess.lha / Xchess / ScrollText < prev    next >
Text File  |  1990-05-13  |  811b  |  35 lines

  1. Subject: File: scrollText.h
  2.  
  3. /*
  4.  * Scrollable Text Window Header File
  5.  *
  6.  * David Harrison
  7.  * University of California,  Berkeley
  8.  * 1986
  9.  *
  10.  * This file contains definitions for a scrollable text window
  11.  * with scroll bar support.
  12.  */
  13.  
  14. int TxtGrab();
  15.    /* Take hold of a previously created window */
  16.  
  17. #define TXT_NO_COLOR    -1
  18.  
  19. int TxtAddFont();
  20.    /* Loads a new font for use later */
  21. int TxtWinP();
  22.    /* Returns non-zero value if the window is text window */
  23. int TxtClear();
  24.    /* Clears text window and resets text buffer */
  25.  
  26. int TxtWriteStr();
  27.    /* Writes a string to window with immediate update */
  28. int TxtJamStr();
  29.    /* Write a string without causing update to screen */
  30.  
  31. int TxtRepaint();
  32.    /* Repaints entire scrollable text window */
  33. int TxtFilter();
  34.    /* Handles events related to text window */
  35.